Smith Karen & David Silver Wedding Anniversary 23-3-2016 Celebrating 25 happy years. Still 'running' strong. Love from all the family